Voicify Your UI

نویسندگان

چکیده

Nowadays, voice assistants help users complete tasks on the smartphone with commands, replacing traditional touchscreen interactions when such are inhibited. However, usability of those tools remains moderate due to problems in understanding rich language variations human along efficiency and comprehensibility issues. Therefore, we introduce Voicify, an Android virtual assistant that allows interact on-screen elements mobile apps through commands. Using a novel deep learning command parser, Voicify interprets verbal input performs matching UI elements. In addition, tool can directly open specific feature from installed applications by fetching application code information explore set in-app components. Our parser achieved 90\% accuracy dataset. Furthermore, direct invocation module achieves better coverage comparison Google Assistant. The user study demonstrates usefulness real-world scenarios.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Choosing the UI Tool Which Best Suits Your Needs

The large number and power of user interface development tools (UIDTs) has answered the question of how designers can construct user interfaces which meet increasing consumer demands. It has, however, raised a new question – which tool should they choose? Previously, little work has been done to provide an effective and systematic mechanism to enable designers to select the most appropriate UID...

متن کامل

Peeking into Your App without Actually Seeing It: UI State Inference and Novel Android Attacks

The security of smartphone GUI frameworks remains an important yet under-scrutinized topic. In this paper, we report that on the Android system (and likely other OSes), a weaker form of GUI confidentiality can be breached in the form of UI state (not the pixels) by a background app without requiring any permissions. Our finding leads to a class of attacks which we nameUI state inference attack....

متن کامل

Java UI : Effects for Controlling UI Object Access

Most graphical user interface (GUI) libraries forbid accessing UI elements from threads other than the UI event loop thread. Violating this requirement leads to a program crash or an inconsistent UI. Unfortunately, such errors are all too common in GUI programs. We present a polymorphic type and effect system that prevents non-UI threads from accessing UI objects or invoking UI-thread-only meth...

متن کامل

Inspector: Interactive UI Specification Tool

When the user interface should be specified, a picture is worth a thousand words, and the worst thing to do is write a natural language specification for it. Although this practice is still common, it is a challenging task to move from text-based requirements and problem-space concepts to a final UI design, and then back. Especially for user interface specification, actors must frequently switc...

متن کامل

Context-Aware UI Component Reuse

Adapting user interfaces (UIs) to various contexts, such as for the exploding number of different devices, has become a major challenge for UI developers. The support offered by current development environments for UI adaptation is limited, as is the support for the efficient creation of UIs in Web service-based applications. In this paper, we describe an approach where – based on a given conte...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Proceedings of the ACM on interactive, mobile, wearable and ubiquitous technologies

سال: 2022

ISSN: ['2474-9567']

DOI: https://doi.org/10.1145/3581998